Supporting Learning in Introductory Computer Science Courses through the SCALE Environment

نویسندگان

  • Ilias Verginis
  • Agoritsa Gogoulou
  • Evangelia Gouli
  • Maria Grigoriadou
چکیده

The work presented in this paper aims to support and promote the learning process in introductory computer science courses by engaging students actively in various learning activities. The activities are designed following contemporary theories of learning and assessment and are available through the webbased adaptive collaborative learning environment SCALE. The paper discusses the main features of the SCALE environment and the design of leaning activities, gives an outline of indicative activities developed and presents preliminary results of a pilot study conducted in the context of an introductory computer science course.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Effect of E-Learning on Students' Educational Success

Introduction: E-learning is one of the usual educational methods all over the world. Rapid technological advances and easy access to Internet have had an effective role in the development of this method. The only factor needing more investigation is students' performance towards e-learning. This study was designed to compare the effect of two methods of e-learning and lecture on students' learn...

متن کامل

Adopting Exploratory + Collaborative Learning in an Adaptive CSCL Environment for Introductory Programming

The work, presented in this paper, examines and discusses issues concerning the adoption of the ECLiP (Exploratory + Collaborative Learning in Programming) framework in the SCALE (Supporting Collaboration and Adaptation in a Learning Environment) environment in order to support and enhance learning in Introductory Programming courses. ECLiP provides guidelines for the design of an integrated se...

متن کامل

Cover Feature Advances in Learning Technologies

concepts, focus on nonpractical entertainment, or rely on decontextualized settings. BlockPy, a webbased, open access Python programming environment, supports introductory programmers in a data-science context through a dual block/text programming view. A s computing becomes pervasive across all fields, professionals increasingly need to learn computing skills in addition to their core domain k...

متن کامل

Artificial Intelligence for Non-Majors at Multiple Levels

Over the past several years, many computer science departments have seen a decline in enrollments. This paper describes two courses – at the introductory and advanced levels – that hope to attract students to computer science through topics in Artificial Intelligence. Over the past several years, many computer science departments have seen a decline in enrollments. As the program committee for ...

متن کامل

An interactive environment for beginning Java programmers

Building upon years of evolution in object-oriented programming language design, Java has emerged as the language of choice among many educators for teaching introductory computer science. A clean, type-safe language, Java provides a garbage collected heap and a comprehensive exception-handling mechanism. However, in spite of this support, many students in introductory computer science courses ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008